﻿using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;

namespace LinkyPOS.Class
{
    class ayarlar2
    {
        private string gunbasisifresi;
        private string magazakodu;
        private string genelislemidsi;
        private string kurumsalisim;
        private string telefon;
        private string adminsifresi;
        private string yazicimodel;
        private string imza;

        public string Gunbasisifresi { get { return gunbasisifresi; } set { gunbasisifresi = value; } }
        public string Magazakodu { get { return magazakodu; } set { magazakodu = value; } }
        public string Genelislemidsi { get { return genelislemidsi; } set { genelislemidsi = value; } }
        public string Kurumsalisim { get { return kurumsalisim; } set { kurumsalisim = value; } }
        public string Telefon { get { return telefon; } set { telefon = value; } }
        public string Adminsifresi { get { return adminsifresi; } set { adminsifresi = value; } }
        public string Yazicimodel { get { return yazicimodel; } set { yazicimodel = value; } }
        public string Imza { get { return imza; } set { imza = value; } }
        public ayarlar2()
        {
            string[] ayarlar = new string[8];
            int i = 0;
            SqlConnection sqlcon = connection.baglanti;
            SqlCommand sqlcmd = new SqlCommand("select * from ayarlar", sqlcon);
            sqlcon.Open();
            SqlDataReader sdr = sqlcmd.ExecuteReader();
            while (sdr.Read())
            {
                ayarlar[i] = sdr["value"].ToString();

                i++;
            }
            sqlcon.Close();

            gunbasisifresi = ayarlar[0];
            magazakodu = ayarlar[1];
            genelislemidsi = ayarlar[2];
            kurumsalisim = ayarlar[3];
            telefon = ayarlar[4];
            adminsifresi = ayarlar[5];
            yazicimodel = ayarlar[6];
            imza = ayarlar[7];
        }

        public void gunbasisirfeguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { magazakodu };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "gunbasisifresi");
        }

        public void magazakoduguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { magazakodu };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "magazakodu");
        }
        public void genelislemguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { genelislemidsi };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "genelislemsifresi");
        }
        public void kurumsalisimguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { kurumsalisim };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "kurumsalisim");
        }
        public void telefonguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { telefon };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "telefon");
        }
        public void adminsifresiguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { adminsifresi };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "adminsifresi");
        }
        public void yazicimodelguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { yazicimodel };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "yazicimodel");
        }
        public void imzaguncelle()
        {
            string[] kolonlar = { "value" };
            string[] degerler = { imza };

            dataCUD.guncelle("ayarlar", kolonlar, degerler, "type", "subeimza");
        }



    }
}
